home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / MYMUD21.ZIP / MMUD21.ZIP / SOURCE / 11_STUFF.ZIP / ML_IO.ZIP / MULTI.DOC < prev    next >
Text File  |  1993-07-05  |  2KB  |  68 lines

  1. Multilanguage support:
  2. ======================
  3.  
  4. Files:
  5.    MYIO.PAS      addapted IO routines
  6.    FOREIGN.PAS   Foreign keyboard support
  7.    VGAFONT.PAS   EGA/VGA screenfont support
  8.  
  9.    KEYCOMP.PAS   Compiles a keyboard definition into
  10.    KEYCOMP.EXE   a LKY file.
  11.  
  12.    GREEK.ZIP     Font and keyboard for greek
  13.    RUSSIAN.ZIP   Font and keyboard for russian
  14.    DUTCH.ZIP     Keyboard for dutch language
  15.  
  16. Installation:
  17. =============
  18.  
  19. - First of all, replace the normal MYIO.PAS with this MYIO.PAS and recompile
  20.   MyMUD.
  21.  
  22. - Decompress one of the languages which you want to use as an example. (or
  23.   which you even can use as-is)
  24.  
  25. - Rename the LKY and the FNT file to MyMUD.LKY and MyMUD.FNT.
  26.   When these two files are found in the same directory as the MyMUD.EXE
  27.   they are loaded. You also can use only the LKY or only a fancy font.
  28.   The font file is a normale fontfile for which there are many editors
  29.   available.
  30.  
  31.  
  32. The LKY file:
  33. =============
  34.  
  35. The LKY file contains two groups of entries: Redefinitions and HOT-key
  36. combinations. Redefinitions have the form: <Char1><Char2>. If char1 is
  37. pressed Char2 is returned.
  38. For example:  AE   would return an E when an A is pressed. (Rediculouse
  39. example, but a'la..)
  40.  
  41.  
  42. HOT-keys are defined by: %<Composit Char1><Composit Char2><Result char>
  43. For example: %^eê  Means that if you press first the ^ and than an e
  44. an ê is returned.
  45.  
  46. You can use ;; to put comments in the file. Empty lines are skipped.
  47.  
  48. Once you made a DEF file (MyLang.DEF) you can compile this to a LKY file
  49. (MyLang.LKY). To do this you use the KeyComp utility:
  50.  
  51.   KeyComp <FileName>
  52.  
  53. Filename is the name without an extention.
  54.  
  55.  
  56.  
  57. Usage:
  58. ======
  59.  
  60. Once you installed the languagesupport, you can use the special keys by
  61. pressing the ScrollLock. As long as the ScrollLock is on, the keyboard
  62. is redefined.
  63.  
  64. To use a hot key (for example you want a ê) you press the ^ and then the
  65. e. If you want to type just a ^, type it twice, or followed by a space.
  66.  
  67.  
  68.